package com.tm.orderserver.service;

import com.tm.commonutils.dto.OrderDTO;
import com.tm.orderserver.entity.OrderEntity;

import java.util.List;

public interface OrderService {

    /**
     * 根据id查询订单信息
     * @param id
     * @return
     */
    OrderEntity findByOrderId(Long id);

    /**
     * 查询订单列表
     * @return
     */

    List<OrderEntity> list();

    /**
     * 保存订单
     * @param orderDTO
     */
    void save(OrderDTO orderDTO);

    /**
     * 删除订单
     * @param id
     */
    void delByOrderId(Long id);


    /**
     * 修改订单
     * @param orderDTO
     */
    void updateById(OrderDTO orderDTO);
}
